package com.zmn.oms.business.interfaces.productcoderefund;

import com.zmn.oms.common.dto.ProductCodeMsgDTO;
import com.zmn.oms.model.entity.work.OrderWork;

/**
 * 品码对接退款接口
 *
 * @author chengguang
 * @date 2022/08/22
 */
public interface ProductCodeRefundBService {


    /**
     * 描述: 品码对接发送消息
     *
     * @param orderWork 订单工作
     * @author chengguang
     * @since 2022/08/25
     */
    void sendProductCodeRefundMsg(OrderWork orderWork,Integer logType);


    /**
     * 描述:
     *
     * @param orderWork 订单工作
     * @return {@link ProductCodeMsgDTO }
     * @author chengguang
     * @since 2022/08/25
     */
    ProductCodeMsgDTO formatProductCodeMsgDTO(OrderWork orderWork);
}
